cattle ditch - Espagnol Anglais Dictionnaire